|
|
|
|
|
 |
Carbon Topics
|
A set of C APIs for supporting assistive technology applications, which help make the Macintosh accessible to all users.
| |
Programming interfaces that developer software products can use to interact with and extend Apple applications such as iTunes and Sherlock.
| |
C APIs for creating scriptable applications (applications that can be controlled by AppleScript scripts) or applications that control other scriptable applications.
|
|
|
|
A framework that provides fundamental software services to applications and application environments.
| |
Programming interfaces for representing and manipulating various types of data.
| |
Policies for streamlining development and improving the robustness and usability of Carbon applications.
|
|
|
|
High-level messages, such as user actions and changes in an application's status, sent to applications by the operating system.
| |
Programming interfaces for gaining access to files and folders on physical storage devices.
| |
A set of C APIs for developing full-featured, high-performance, highly reliable games for Mac OS X.
|
|
|
|
A set of C programming interfaces for implementing graphics features in Carbon applications.
| |
C APIs for implementing essential user interface features, namely, windows, dialogs, controls, and menus.
| |
Facilities for sharing data between programs.
|
|
|
|
A set of C APIs that ready applications for other text systems and locale-specific features.
| |
C APIs for developing internet and web applications.
| |
Programming interfaces for creating, processing, and playing high-quality sound content.
|
|
|
|
A set of APIs for adding full-featured, high-performance, highly reliable networking features to Carbon applications.
| |
Tools, techniques, and programming interfaces for measuring, evaluating, and improving Carbon code performance.
| |
Tools and programming interfaces to bring older Macintosh applications to Carbon and to adapt Carbon applications to new technologies.
|
|
|
|
A collection of system software functions that a Carbon application can use to print to any type of supported printer.
| |
Facilities for programs to help manage their own scheduling and execution.
| |
The QuickTime C API, with over 2000 functions developers can use to create multimedia applications for Mac OS X using the Carbon programming framework.
|
|
|
|
Support for locating, loading, and using various sorts of resources--such as memory allocations, feature availability information, and localized strings--in an application.
| |
Conventions and services that prepare code for execution and control how functions and methods call one another.
| |
C APIs for text input and display, managing fonts, converting text encodings, searching text, and performing sophisticated typography.
|
|
|
|
A full suite of developer tools for building Carbon applications, frameworks, and more. Apple's developer tools include Xcode, Interface Builder, and AppleScript Studio, as well as UNIX tools, debuggers, compilers, and optimization tools.
| |
Resources for managing the display and arrangement of printed characters.
| |
A set of C APIs for creating and handling user interface elements (such as windows, controls, and menus) on Mac OS X.
|
|
|
|
View legacy technologies, including technologies, features, products, APIs, and programming techniques that are no longer supported or have been superseded.
|